//
//  FBTableViewCell.h
//  BandApp
//
//  Created by Alec Flett on 11/8/09.
//  Copyright 2009 __MyCompanyName__. All rights reserved.
//

#import <UIKit/UIKit.h>

#import "Freebase.h"

@interface FBTableViewCell : UITableViewCell {
    NSObject <FreebaseRequest> *_fbr;
    FreebaseSession* _session;
    
    // this can be a shared cache, it just needs to respond to
    // - (UIImage*)imageForURL:(NSString*)url
    id _cache;
}

// ugh, would like not to retain this?
@property(retain, nonatomic) id<FreebaseRequest> fbr;

@property(retain, nonatomic) id imageData;

@property(assign, nonatomic) id cache;
@property(assign, nonatomic) FreebaseSession* session;

@end
